a broken handcuff - Spanish English Dictionary